package cn.chiship.bs.api.biz.service;

import cn.chiship.bs.api.biz.entity.OrderHeader;
import cn.chiship.bs.api.biz.entity.OrderHeaderExample;
import cn.chiship.bs.api.biz.pojo.dto.OrderCreateDto;
import cn.chiship.bs.api.biz.pojo.vo.CacheUserVO;
import cn.chiship.sdk.core.base.BaseResult;

public interface OrderHeaderService extends BaseService<OrderHeader, OrderHeaderExample> {
    /**
     * 订单创建
     *
     * @param orderCreateDto
     * @return
     */
    BaseResult createOrder(OrderCreateDto orderCreateDto);

    /**
     * 修改状态
     *
     * @param orderId
     * @param status
     * @return
     */
    BaseResult changeStatus(String orderId, Byte status);
}
